﻿using Onshi.POS.Modelo.Entidades;
using Onshi.POS.Modelo.Entidades.Tipos;
using Onshi.POS.Modelo.Enumeradores;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Onshi.POS.Proveedores.Vistas
{
    public interface IProveedoresDetalle
    {
        #region Propiedades

        Int32 IdProveedor { get; }
        Int32 IdRubroProveedor { set; }
        Int32 IdListaPrecioCompra { set; }
        String Codigo { set; }
        String Nombre { set; }
        String LimiteDeuda { set; }
        String Cuit { set; }
        String Email { set; }
        String SitioWeb { set; }
        String Estado { set; }
        String Observaciones { set; }
        String RubroProveedorNombre { set; }
        String TipoIvaNombre { set; }
        String ListaPrecioCompraNombre { set; }
        List<DomicilioProveedor> ListadoDomicilios { set; }
        List<TelefonoProveedor> ListadoTelefonos { set; }
        List<TipoFormaPago> ListadoTiposFormasPagos { set; }
        List<ProveedorCampoPersonalizadoProveedor> ListadoCamposPersonalizados { set; }
        Byte[] Imagen { set; }

        #endregion
    }
}
